home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 11 / CU Amiga Magazine's Super CD-ROM 11 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-06].iso / cucd / programming / dignet / fd / dignet_lib.fd
Text File  |  1997-03-16  |  1KB  |  72 lines

  1. ##base _DignetBase
  2. ##bias 30
  3. ##public
  4. *
  5. *  From version 1
  6. *
  7. AllocNet(device,unit)(a0,d0)
  8. FreeNet(net)(a0)
  9. ReadNet(net,buffer,size)(a0/a1,d0)
  10. WriteNet(net,buffer,size)(a0/a1,d0)
  11. *
  12. *  Misc
  13. *
  14. QueryNet(net)(a0)
  15. AbortNet(net)(a0)
  16. InitIOEXT(net,newioext,length)(a0/a1,d0)
  17. ReadIOEXT(net,buffer,length)(a0/a1,d0)
  18. ##private
  19. SendNet(net,buffer,size,init,update)(a0/a1,d0,a2/a3)
  20. ReceiveNet(net,buffer,update,timeout)(a0/a1/a2,d0)
  21. ##public
  22. Timeout(net,seconds)(a0,d0)
  23. *
  24. *  From version 2
  25. *
  26. ReadString(net,buffer,max)(a0/a1,d0)
  27. WriteString(net,string)(a0/a1)
  28. GetNetport(net)(a0)
  29. *
  30. *  From version 3
  31. *
  32. *
  33. *  Modem comands
  34. *
  35. InitModem(net,initstring,buffer)(a0/a1/a2)
  36. CallModemDT(net,number,buffer)(a0/a1/a2)
  37. CallModemDP(net,number,buffer)(a0/a1/a2)
  38. WaitModem(net,buffer)(a0/a1)
  39. HangupModem(net)(a0)
  40. StopWaiting(net)(a0)
  41. *
  42. *  Misc
  43. *
  44. FlushNet(net)(a0)
  45. SetBaud(net,baud)(a0,d0)
  46. ConvertModemString(string)(a0)
  47. GetIOmsg(net)(a0)
  48. GetModemStatus(net)(a0)
  49. GetCurrentDevice(net)(a0)
  50. GetCurrentUnit(net)(a0)
  51. GetBaudrate(net)(a0)
  52. ParseConnect(buffer)(a0)
  53. SetDefault(net)(a0)
  54. *
  55. *  Text converting
  56. *
  57. ConvertToPC(text)(a0)
  58. ConvertToAmiga(text)(a0)
  59. FreeConvert(convertedtext)(a0)
  60. ObtainNet(taskname)(a0)
  61. *
  62. *  Resource tracking functions
  63. *
  64. RTNumberofNets()()
  65. RTNetInfo(buffer,ID)(a0,d0)
  66. RTKillNet(ID)(d0)
  67. RTAbort(ID)(d0)
  68. RTFlush(ID)(d0)
  69. RTCheck()()
  70. RTHighestID()()
  71. ##end
  72.